spring peeper - Turkish English Dictionary